form * { line-height:1.0; }
#content div#WrapperPanel {
  background:#e5e5ea;
  background-image:-webkit-linear-gradient(#666666,#bdbdbd,#a8a8a8);
  background-image:-moz-linear-gradient(top,#666666,#bdbdbd,#a8a8a8);
  background-image:linear-gradient(#666666,#bdbdbd,#a8a8a8);
  width:726px;
  margin-left:auto;
  margin-right:auto;
  padding:14px;
}
#content div#WrapperPanel .panel {
  margin-left:auto;
  margin-right:auto;
  background:#f8f8fa;
  width:689px;
  margin-bottom:13px;
}
form {
  margin-left:auto;
  margin-right:auto;
}
fieldset { background-color:white; }
#jobGroupSelector { width:27em; }
#content div.form {
  float:none;
  border:none;
  font-family:'lucida grande', verdana, helvetica, arial, sans-serif;
  padding:0px;
}
div.form h3 { font-family:'lucida grande', verdana, helvetica, arial, sans-serif; }
.secondaryJobStuff { display:none; }
form .submit input.disabledSubmit {
  background:lightgray;
  text-shadow:none;
}
form .submit input.disabledSubmit:hover {
  background:lightcoral;
  text-shadow:none;
}
div#content { min-height:500px; }
.cssTooltip {
  border-bottom:1px dotted #000000;
  color:#000000;
  outline:none;
  cursor:help;
  text-decoration:none;
  position:relative;
}
.cssTooltip span {
  margin-left:-999em;
  position:absolute;
}
.cssTooltip:hover span {
  border-radius:5px 5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  box-shadow:5px 5px 5px rgba(0,0,0,0.1);
  -webkit-box-shadow:5px 5px rgba(0,0,0,0.1);
  -moz-box-shadow:5px 5px rgba(0,0,0,0.1);
  font-family:Calibri, Tahoma, Geneva, sans-serif;
  position:absolute;
  left:1em;
  top:2em;
  z-index:99;
  margin-left:0;
  width:250px;
}
.cssTooltip:hover img {
  border:0;
  margin:-10px 0 0 -55px;
  float:left;
  position:absolute;
}
.cssTooltip:hover em {
  font-family:Candara, Tahoma, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
  display:block;
  padding:0.2em 0 0.6em 0;
}
.classic { padding:0.8em 1em; }
.custom { padding:0.5em 0.8em 0.8em 2em; }
* html a.cssTooltip:hover {
  background:transparent;
  z-index:101;
}
.classic {
  background-color:rgba(255,255,170,0.91);
  border:1px solid #ffad33;
}
.critical {
  background-color:rgba(255,204,170,0.91);
  border:1px solid #ff3334;
}
.help {
  background-color:rgba(159,218,238,0.86);
  border:1px solid #2bb0d7;
}
.info {
  background-color:rgba(159,218,238,0.86);
  border:1px solid #2bb0d7;
}
.warning {
  background-color:rgba(255,255,170,0.91);
  border:1px solid #ffad33;
}
.smallTextBoxDiv {
  width:10em;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:5px;
}
.smallTextBoxDiv input {
  width:inherit;
  padding:4px;
}
.smallTextBoxDiv select {
  width:inherit;
  padding:3px;
}
option { font-size:inherit; }
.versionNum { margin-right:20px; }
div.horizGroup {
  margin-bottom:0px;
  margin-left:-5px;
}
select { padding:.5%; }
.sirtSubsetSelect { width:19.5em; }
.sirtTextInput { width:21.5em; }
.foaThreshold, .foaOutside { font-size:95%; }
.foaThreshold { margin-left:0px; }
.comproiType { margin-left:8px; }
.foaOutside { margin-left:10px; }
.regTextFrosted {
  font-weight:normal;
  color:whitesmoke;
}
.smaller { font-size:smaller; }
.inline-block { display:inline-block; }
fieldset.paramFieldset { display:none; }
fieldset.showFieldset { display:block; }
fieldset.paramFieldset fieldset { margin-top:15px; }
fieldset.paramFieldset fieldset legend {
  color:black;
  font-size:smaller;
}
#gaussianSigmaDiv {
  display:none;
  margin-bottom:0px;
}
#gaussianSigmaDiv.show { display:inline-block; }
.hide { display:none; }
.show { display:inline-block; }
input:not([type="radio"]), textarea, select, input:not([disabled]) {
  background:#ffffff;
  border:1px solid #bbbbbb;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
input:focus, textarea:focus, select:focus {
  -moz-box-shadow:0px 0px 3px #aaaaaa;
  -webkit-box-shadow:0px 0px 3px #aaaaaa;
  box-shadow:0px 0px 3px #aaaaaa;
  background-color:#fffeef;
  border:1px solid;
  outline:none;
  border-color:#f7bf18;
}
input[disabled="disabled"], select[disabled="disabled"] {
  background-color:#f2f2f2;
  border:1px solid #bbbbbb;
}
::-webkit-input-placeholder { color:lightgray; }
:-moz-placeholder { color:lightgray; }
#jobVersionFieldset {
  -moz-box-shadow:0px 0px 3px #aaaaaa;
  -webkit-box-shadow:0px 0px 3px #aaaaaa;
  box-shadow:0px 0px 3px #aaaaaa;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  border:2px solid #ffffff;
  background-color:white;
  overflow:hidden;
  padding:0px;
  -webkit-border-top-left-radius:0px;
  -webkit-border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  -moz-border-radius-topleft:0px;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
}
#jobFieldset { background-color:white; }
form div.checkbox { margin-bottom:0px; }
form div { margin-bottom:0px; }
.accordianLegend { font-size:1.5em; }
div.message, div.error-message {
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
  border-radius:7px;
  display:inline-block;
}
div.message { padding:.4em; }
#groupHelpfulLinkWrapper {
  font-size:75%;
  color:gray;
}
#groupHelpfulLinkWrapper a {
  text-decoration:none;
  font-weight:normal;
  color:gray;
}
#groupHelpfulLinkWrapper a:hover {
  text-decoration:none;
  font-weight:bold;
  color:black;
}
#fijiMenu {
  position:absolute;
  right:5px;
  top:3px;
}
dl {
  font-family:'Gill Sans', 'lucida grande', helvetica, arial, sans-serif;
  margin-left:4px;
  margin-right:4px;
}
dt, dd { font-size:1.2em; }
dt {
  font-weight:normal;
  text-align:right;
  max-width:8em;
  margin-left:-15px;
}
dt:after { content:":"; }
dd {
  min-width:25em;
  margin-top:-1.6em;
  margin-left:8em;
}
dd#description {
  line-height:1.25em;
  font-size:1em;
  margin-left:9.5em;
}
dl div { min-width:47em; }
dl div#jobNameDiv { position:relative; }
dl div#jobNameDiv a {
  position:absolute;
  top:5px;
  right:7px;
  cursor:pointer;
  text-decoration:none;
  color:#aaaaaa;
  font-weight:normal;
}
dl div#jobNameDiv dt {
  font-size:165%;
  margin-left:-69px;
}
dl div#jobNameDiv #jobName {
  font-size:120%;
  color:#444444;
}
#jobDetails { display:none; }
dl div.altrow {
  background-color:#efefef;
  border:none;
  border-radius:10px 10px 10px 10px;
  -moz-border-radius:10px 10px 10px 10px;
}
